Cape leopard - Almanca İngilizce Sözlük